crippled by its losses

  1. uğradığı zararlardan zor duruma düşmüş